package modelo;

import java.util.Date;
import java.util.List;

public class Factura {
	private Date fecha;
	private int numero;
	private Mozo mozo;
	private MedioPago medioPago;
	private List<ItemFactura> items;
		
	public Factura(){
		
	}
	
	public Factura(Date fecha, int numero, Mozo mozo, MedioPago medioPago) {
		this.fecha = fecha;
		this.numero = numero;
		this.mozo = mozo;
		this.medioPago = medioPago;
	}

	public Date getFecha() {
		return fecha;
	}

	public void setFecha(Date fecha) {
		this.fecha = fecha;
	}

	public int getNumero() {
		return numero;
	}

	public void setNumero(int numero) {
		this.numero = numero;
	}

	public Mozo getMozo() {
		return mozo;
	}

	public void setMozo(Mozo mozo) {
		this.mozo = mozo;
	}

	public MedioPago getMedioPago() {
		return medioPago;
	}

	public void setMedioPago(MedioPago medioPago) {
		this.medioPago = medioPago;
	}

	// public void agregarItem(Plato plato, int cantidad){
	// return 0;
	// }

	public float calcularComision() {
		return 0;
	}

	public float calcularTota() {
		return 0;
	}

	public List<ItemFactura> getItems() {
		return items;
	}

	public void setItems(List<ItemFactura> items) {
		this.items = items;
	}
}
